<h:panelGroup xmlns:h='http://java.sun.com/jsf/html'
              xmlns:f='http://java.sun.com/jsf/core'
              xmlns:p='http://primefaces.org/ui'
              xmlns:z='http://savanti.com.bo/ui'
              xmlns:x='http://java.sun.com/jsf/composite/ui/component' styleClass='IILibroMayor' id='IILibroMayor'><p:growl/>

<p:toolbar styleClass='toolBar'><p:toolbarGroup style='width:100%'>

<p:commandButton icon='ui-icon-new'  title='Nuevo'  actionListener='#{IILibroMayor.uiClean}' update='@(.IILibroMayor)' style='border:none; float:left;  width:70px'/>

<p:commandButton icon='ui-icon-find' title='Buscar' actionListener='#{IILibroMayor.uiFind}'  update='@(.IILibroMayor)' style='border:none; float:right; width:70px'/>

</p:toolbarGroup></p:toolbar>


<h:panelGroup>

<h:panelGrid columns='2' cellpadding='8' width='100%'>

<x:beanPanel id='hd' bean='#{IILibroMayor}' title='#{IILibroMayor.cuenta.nombre}' cellpadding='12'>

<x:fieldN b='#{IILibroMayor}' t='Debito'  v='#{IILibroMayor.debe}' w='70px'/>

<x:fieldN b='#{IILibroMayor}' t='Credito' v='#{IILibroMayor.haber}' w='70px'/>

<x:fieldN b='#{IILibroMayor}' t='Saldo'   v='#{IILibroMayor.saldo}' w='70px'/>

</x:beanPanel>


<x:beanPanel id='ps' bean='#{IILibroMayor}' title='Buscar' cellpadding='3' columns='1'>

<x:fieldS b='#{IILibroMayor}' t='Cuenta' v='#{IILibroMayor.cuenta}' x='#{x}' xL='#{x.codigo} #{x.nombre}'/>

<x:fieldD b='#{IILibroMayor}' t='Desde' v='#{IILibroMayor.dateIni}' w='70px'/>

<x:fieldD b='#{IILibroMayor}' t='Hasta' v='#{IILibroMayor.dateEnd}' w='70px'/>

</x:beanPanel>

</h:panelGrid>

</h:panelGroup>


<p:dataTable value='#{IILibroMayor.lsEntity}' var='x' rendered='#{not empty IILibroMayor.lsEntity}' resizableColumns='true'>

<p:column headerText='Fecha'    style='width:60px'><h:outputText value='#{x.asiento.fecha}' style='white-space:normal'><f:convertDateTime pattern='dd-MM-yyyy'/></h:outputText></p:column>

<p:column headerText='Detalle'><h:outputText value='#{x.asiento.detalle}: #{x.asiento.referencia}' style='white-space:normal'/></p:column>

<p:column headerText='Asiento' style='width:50px'><h:outputText value='#{x.asiento.id}'/></p:column>

<p:column headerText='Debito'  style='width:50px'><z:outputN v='#{x.debe}'/> </p:column>

<p:column headerText='Credito' style='width:50px'><z:outputN v='#{x.haber}'/></p:column>

</p:dataTable>

</h:panelGroup>   